var fs = require('fs');


let ojb={
   
   //生成随机数
    'random':function random() {

      var ramdom=(Math.round(Math.random()*1000));
          return ramdom;
     
   },
   
    //循环创建100份文件并写入随机数
    'file':function file() {
    
        for (let index = 1; index <=100; index++) {
           //以下标命名创建文件
           fs.writeFileSync('./file/test'+index+'.text',this.random().toString())
    
        }
    
    },

    //取出最大值的文件
    'maxfile':function maxfile() {
        
        this.file();

        var max=0;
        var maxfile=''
        //循环对比文件内容找出最大值
        for (let index = 0; index < 100; index++) {
            //取读文件内容
            let date = fs.readFileSync('./file/test'+(index+1)+'.text')
            //对比文件内容
            if(Number(date.toString())>max){
                max=Number(date.toString())
                
            }if(date==max){
               //获取文件名
                maxfile = 'test'+(index+1)+'.text';

            }

        }

        console.log(maxfile)

    }




}



ojb.maxfile();